/**
*  \file kwpservices.h
*
*  \brief
*
*  \author Michael J. Hohmann  michael.hohmann@linde-mh.de
*
*  \date  2017-05-13
*
*/
#ifndef KWPSERVICES_H_INCLUDED
#define KWPSERVICES_H_INCLUDED

/*================================================[ public includes  ]================================================*/
#include "../cfg/prj.h"
#include "../kwp/kwp_rc.h"
#include "../kwp/kwp_sid.h"
#include "../kwp/kwp_msg.h"
#include "../kwpserver/kwpserver.h"

/*================================================[ public defines   ]================================================*/

/*================================================[ public datatypes ]================================================*/

/*================================================[ public variables ]================================================*/
extern const struct kwpserver_services kwpservices_table[];

/*================================================[ inline functions ]================================================*/

/*================================================[ public functions ]================================================*/
RC kwpservices_initialize( void );

BO kwpservices_get_passive_mode(void);

/*====================================================================================================================*/

#endif

/***********************************************************************************************************************
*                             Copyright 2017 Linde Material Handling. All rights reserved.                             *
***********************************************************************************************************************/
